.master-details {
    box-sizing border-box;
    min-height: 100%;
    width: 100%;
    background: url('../images/addbg.png');
    background-repeat: no-repeat;
    background-size: 100% auto;    
}

.div-placeholder {
    width: 100%;
    /*height: 1.98rem;*/
    height: 0.3rem;
    opacity: 0;
}

.info-section {
    box-sizing border-box;
    /*top: -1.5rem;*/
    padding 0 .2rem 0 .2rem;
    position: relative;
    background-color: #fff;
    width: 2.8rem;
    /*height: 4rem;*/
    margin: 0 auto;
    border-radius: 0.08rem;
    box-shadow: 0 4px 8px rgba(80, 80, 80, 0.5);
}

.redtitle{
	padding-top: 0.29rem;
	letter-spacing:0.02rem;
	text-align: center;
	font-size: 0.17rem;
	color: #ff8f00;
	font-weight:bold;
}

.redtitle2{
	padding-top: 0.06rem;
	letter-spacing:0.01rem;
	text-align: center;
	font-size: 0.11rem;
	color: #666666;
}

.cellbox{
	padding-left: 0.172rem;
	padding-right: 0.172rem;
	padding-bottom: 0.172rem;
	padding-top: 0.2rem;
}

.info-cell{
    color:#515151;    
    display:flex;
    align-items:center;
    min-height:.38rem;
    border-bottom:1px #eee solid;
}


.info-cell .left{
	font-size:0.13rem;
    flex:0 0 0.8rem;
    padding-left: 0.08rem;
    padding-top: 0.01rem;
    align-items: center;
    font-weight: bold;
    color: #333333;
}
    
.info-cell .center{
    flex:1;
    width: 1.35rem;
    line-height:.19rem;
}

.info-cell .right{
    flex:1;
    padding-left: 0.05rem;
    line-height:.19rem;
    font-weight: bold;
    color: #333333;
    font-size:0.13rem;
}

.money-text{
	border: 0px;
	outline:none;
	cursor: pointer;
	width: 1.35rem;
	text-align:right;
	color: #a8a8a8;
	font-size:0.123rem;
	font-weight: bold;
	
}

.msg-text{
	border: 0px;
	outline:none;
	cursor: pointer;
	width: 2.3rem;
	text-align:left;
	font-family:"fdd";
	font-weight: bold;
	color: #b6b6b6;
	font-size:0.13rem;
	padding-left: 0.08rem;
}

.lines{
	width: 2.43rem;
	height: 0.5px;
	background: #a8a8a8;
}

.line3p{
	margin-top: 0.18rem;
	margin-bottom: 0.1rem;
	padding-left: 0.08rem;
	font-family:"fdd";
	font-weight: bold;
	color: #b6b6b6;
	font-size:0.13rem;
	/*text-align: center;*/
	width: 100%;
}

.totalmoney{
	margin-top: 0.25rem;
	width: 100%;
	text-align: center;
	font-size: 0.23rem;	
	font-weight: bold;
}

.btndiv{
	margin-top: 0.15rem;
	text-align: center;
}

.imagebtn{
	width:2.15rem;
	height: auto;
}

.divbottom{
	height: 0.7rem;
}
